fully encapsulating suit - English Synonyms Dictionary